                                                                                               
@article{Androutsellis-Theotokis:2004qy,
	Author = {Androutsellis-Theotokis, S. and Spinellis, D.},
	Journal = {ACM Computing Surveys (CSUR)},
	Number = {4},
	Pages = {371},
	Title = {A survey of peer-to-peer content distribution technologies},
	Volume = {36},
	Year = {2004}}

@inproceedings{Tsoumakos:2003mz,
	Author = {Tsoumakos, D. and Roussopoulos, N.},
	Booktitle = {Proceedings of the Third International Conference on Peer-to-Peer Computing (P2P'03)},
	Publisher = {IEEE Computer Society},
	Title = {Adaptive probabilistic search for peer-to-peer networks},
	Year = {2003}}

@techreport{Wong:2008fy,
	Author = {Wong, B. and Slivkins, A. and Sirer, E.G.},
	Institution = {Cornell University},
	Month = {December},
	Title = {Approximate matching for peer-to-peer overlays with cubit},
	Year = {2008}}

@inproceedings{Ham:2005dp,
	Author = {MyungJoo Ham and Gul Agha},
	Booktitle = {Peer-to-Peer Computing, 2005. P2P 2005. Fifth IEEE International Conference on},
	Month = {August},
	Pages = {125--132},
	Title = {ARA: a robust audit to prevent free-riding in P2P networks},
	Year = {2005}}

@inproceedings{Konrath:2007th,
	Address = {Los Alamitos, CA, USA},
	Author = {Marlom A. Konrath and Marinho P. Barcellos and Rodrigo B. Mansilha},
	Booktitle = {Peer-to-Peer Computing, IEEE International Conference on},
	Pages = {37--44},
	Publisher = {IEEE Computer Society},
	Title = {Attacking a Swarm with a Band of Liars: evaluating the impact of attacks on BitTorrent},
	Year = {2007}}

@article{Stoica:2003gf,
	Author = {Stoica, I. and Morris, R. and Liben-Nowell, D. and Karger, D.R. and Kaashoek, M.F. and Dabek, F. and Balakrishnan, H.},
	Journal = {IEEE/ACM Transactions on networking},
	Number = {1},
	Pages = {17--32},
	Title = {Chord: a scalable peer-to-peer lookup protocol for internet applications},
	Volume = {11},
	Year = {2003}}

@article{Izal:2004sp,
	Author = {Izal, M. and Urvoy-Keller, G. and Biersack, E.W. and Felber, P.A. and Al Hamra, A. and Garces-Erice, L.},
	Journal = {Passive and Active Network Measurement},
	Pages = {1--11},
	Title = {Dissecting bittorrent: Five months in a torrent's lifetime},
	Year = {2004}}

@mastersthesis{Kristensen:2006yq,
	Author = {Mads Dar{\o} Kristensen},
	School = {Department of Computer Science, Aarhus University},
	Title = {Evaluating Energy Efficient Routing Protocols for Nomadic Networks},
	Year = {2006}}

@conference{Cohen:2003wd,
	Author = {Cohen, B.},
	Booktitle = {Workshop on Economics of Peer-to-Peer systems},
	Title = {Incentives build robustness in BitTorrent},
	Volume = {6},
	Year = {2003}}

@article{Maymounkov:2002lq,
	Author = {Maymounkov, P. and Mazieres, D.},
	Journal = {Peer-to-Peer Systems},
	Pages = {53--65},
	Title = {Kademlia: A peer-to-peer information system based on the xor metric},
	Year = {2002}}

@inproceedings{Bawa:2003ij,
	Address = {New York, NY, USA},
	Author = {Bawa, Mayank and Bayardo,Jr., Roberto J. and Rajagopalan, Sridhar and Shekita, Eugene J.},
	Booktitle = {WWW '03: Proceedings of the 12th international conference on World Wide Web},
	Pages = {577--586},
	Publisher = {ACM},
	Title = {Make it fresh, make it quick: searching a network of personal webservers},
	Year = {2003}}

@inproceedings{Chawathe:2003ul,
	Author = {Chawathe, Y. and Ratnasamy, S. and Breslau, L. and Lanham, N. and Shenker, S.},
	Booktitle = {Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications},
	Organization = {ACM},
	Pages = {418},
	Title = {Making gnutella-like p2p systems scalable},
	Year = {2003}}

@inproceedings{Rowstron:2001pd,
	Author = {Rowstron, A. and Druschel, P.},
	Booktitle = {IFIP/ACM International Conference on Distributed Systems Platforms (Middleware)},
	Pages = {329--350},
	Title = {Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems},
	Volume = {11},
	Year = {2001}}

@article{Clarke:2002eu,
	Author = {Clarke, I. and Miller, S. and Hong, T. and Sandberg, O. and Wiley, B.},
	Journal = {IEEE Internet Computing},
	Number = {1},
	Pages = {40--49},
	Title = {Protecting freedom of information online with Freenet},
	Volume = {6},
	Year = {2002}}

@incollection{Belding-Royer:2004fu,
	Author = {Belding-Royer, Elisabeth M.},
	Booktitle = {Mobile Ad Hoc Networking},
	Chapter = {10},
	Editor = {Basagni, Stefano and Conti, Marco and Giordano, Silvia and Stojmenovic, Ivan},
	Pages = {275--300},
	Publisher = {Wiley-Interscience},
	Title = {Routing Approaches in Mobile Ad Hoc Networks},
	Year = {2004}}

@article{Castro:2002rr,
	Author = {Castro, M. and Druschel, P. and Kermarrec, A.M. and Rowstron, A.I.T.},
	Journal = {IEEE Journal on Selected Areas in communications},
	Number = {8},
	Pages = {1489--1499},
	Title = {SCRIBE: A large-scale and decentralized application-level multicast infrastructure},
	Volume = {20},
	Year = {2002}}

@inproceedings{Lv:2002rt,
	Author = {Lv, Q. and Cao, P. and Cohen, E. and Li, K. and Shenker, S.},
	Booktitle = {Proceedings of the 16th international conference on Supercomputing},
	Organization = {ACM},
	Pages = {84--95},
	Title = {Search and replication in unstructured peer-to-peer networks},
	Year = {2002}}

@article{Baumgart:2007qe,
	Author = {Ingmar Baumgart and Sebastian Mies},
	Journal = {Parallel and Distributed Systems, International Conference on},
	Pages = {1--8},
	Title = {S/Kademlia: A practicable approach towards secure key-based routing},
	Volume = {2},
	Year = {2007}}

@inproceedings{Castro:2003pb,
	Address = {New York, NY, USA},
	Author = {Castro, Miguel and Druschel, Peter and Kermarrec, Anne-Marie and Nandi, Animesh and Rowstron, Antony and Singh, Atul},
	Booktitle = {SOSP '03: Proceedings of the nineteenth ACM symposium on Operating systems principles},
	Pages = {298--313},
	Publisher = {ACM},
	Title = {SplitStream: high-bandwidth multicast in cooperative environments},
	Year = {2003}}

@article{Rowstron:2001th,
	Author = {Rowstron, A. and Druschel, P.},
	Journal = {ACM SIGOPS Operating Systems Review},
	Number = {5},
	Pages = {188--201},
	Title = {Storage management and caching in PAST, a large-scale, persistent peer-to-peer storage utility},
	Volume = {35},
	Year = {2001}}

@unpublished{gnutella-spec,
        Author = {The Gnutella Developer Forum},
        Title = {The Annotated Gnutella Protocol Specification v. 0.4},
	Month = {September},
	Note = {http://rfc-gnutella.sourceforge.net/developer/stable/index.html},
	Year = 2010}

@unpublished{Ritter:2001yq,
	Author = {Jordan Ritter},
	Month = {February},
	Note = {http://www.darkridge.com/~jpr5/doc/gnutella.html},
	Title = {Why Gnutella can't scale. No, really.},
	Year = {2001}}

@inproceedings{Bayardo-Jr.:2002hc,
	Address = {New York, NY, USA},
	Author = {Bayardo Jr., Roberto J. and Agrawal, Rakesh and Gruhl, Daniel and Somani, Amit},
	Booktitle = {WWW '02: Proceedings of the 11th international conference on World Wide Web},
	Pages = {345--354},
	Publisher = {ACM},
	Title = {YouServ: a web-hosting and content sharing tool for the masses},
	Year = {2002}}
